take off the embargo - Deutsch Englisch Wörterbuch